import { IPSAjaxControl } from '../ipsajax-control';
import { IPSSysPFPlugin } from '../../res/ipssys-pfplugin';

/**
 *
 * 继承父接口类型值[CUSTOM]
 * @export
 * @interface IPSCustomControl
 */
export interface IPSCustomControl extends IPSAjaxControl {
  /**
   * 自定义标记
   * @type {string}
   */
  customTag: string;

  /**
   * 自定义标记2
   * @type {string}
   */
  customTag2: string;

  /**
   * 前端应用插件
   *
   * @type {IPSSysPFPlugin}
   */
  getPSSysPFPlugin(): IPSSysPFPlugin | null;

  /**
   * 预置类型
   * @type {string}
   */
  predefinedType: string;
}
